export function test(a: string, b: string) {
  // Expected '===' and instead saw '=='.
  return a == b;
}

if (x == 42) { }

if ("" == text) { }

if (obj.getStuff() != undefined) { }

a == b
a != b
typeof a == 'number'     //output: typeof a === 'number'
'string' != typeof a  // output: 'string' !== typeof a
true == true           // output: "true === true
2 == 3                // output: "2 === 3
'hello' != 'world'    // output: "'hello' !== 'world'
a == null
null != a
a == b
a!=b;
(a + b) == c;
(a + b)  !=  c;
((1) )  ==  (2);    //output: ((1) )  ===  (2);

a == b
foo == true
bananas != 1
value == undefined
typeof foo == 'undefined'
0 == 0
true == true
foo == null
typeof a == 'number'    // output:typeof a === 'number'
2 == 3                // output: 2 === 3
'hello' != 'world'  //output: 'hello' !== 'world'
a == null
